.detailsnew .header { background-color: #fff; height: 44px; line-height: 44px; border-bottom: 1px solid #f2f2f2; }

.detailsnew .header .header-wrap { display: flex; justify-content: space-between; padding: 0px 10px; height: 44px; line-height: 44px; font-size: 16px; color: #333; }

.detailsnew .header .header-wrap .icon-sort { font-size: 22px; color: #333; }

.detailsnew .playerCover { width: 100%; height: 200px; }

.detailsnew .playerCover img { width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; }

.detailsnew .goods-page { padding: 10px; color: #5d5d5d; }

.detailsnew .goods-page .panel .describe-wrap .txt { text-indent: 28px; font-size: 14px; line-height: 20px; }

.detailsnew .goods-page .panel .describe-wrap .line-md { display: block; margin: 0.8rem 0 !important; height: 1px; background-color: #f2f2f2; }

.detailsnew .goods-page .panel .step-wrap .line-md { margin: 16px 0 !important; height: 1px; background-color: #f2f2f2; }

.detailsnew .goods-page .panel .step-wrap p { font-size: 14px !important; line-height: 20px; margin: 6px 0; }

.detailsnew .goods-page .panel .step-wrap p img { width: 100%; display: block; }

.detailsnew .goods-page .panel .step-wrap .play-name { text-align: center; color: #da3211; font-style: italic; display: block; }

.detailsnew .goods-page .panel .step-wrap .play-name a { color: #da3211; }

.detailsnew .goods-page .panel .step-wrap .play { position: relative; }

.detailsnew .goods-page .panel .step-wrap .play .ico-play { transform: translate(-50%, -50%); position: absolute; top: 50%; left: 50%; width: 50px; background: url(http://pub.szzhangchu.com/web/v4.2/images/ico/ico-play.png); background-size: 100%; height: 50px; display: inline-block; }
